During a rough year in which she was placed in the care of her prickly grandfather after her father suffered a stroke, Rosie embarks on a search for her missing dog after he is given away by her estranged mother.
In a 1930s Massachusetts farm town torn by the Depression, racial tension, and other hardships, Charlie Anne and her black next-door neighbor Phoebe form a friendship that begins to transform their community.
In 1942, when life turns sour at the carnival that has always been her home, eleven-year-old Bee takes her dog, Peabody, and piglet, Cordelia, and sets out to find a real home, aided by two women only Bee and her pets can see.